﻿using System.Collections.Generic;

namespace Game.Lib.CSG
{
    public class Sketch
    {
        public Plane BasePlane;
        public List<Shape> Contents;
        public List<Vector> CriticalPoints
        {
            get
            {
                List<Vector> ret = new List<Vector>();
                foreach (Shape s in Contents) ret.AddRange(s.CriticalPoints);
                return ret;
            }
        }

    }
}
